查看原文
其他

Apollo问答丨Apollo如何进行单模块编译?

阿波君 Apollo开发者社区 2022-07-29


自Apollo开发者社区小程序上线以来,我们每一天都会在「社区问答」板块收到许多开发者的技术提问。


每周,可爱的Apollo小姐姐都会精选出被采纳的社区问答进行整理汇总,并统一对大家进行答复。


让我们一起看看本周的精选问答吧~~若你有更好的回答或建议,欢迎留言或加入开发者交流社群一起讨论分享!各位技术大牛也可以到小程序回答问题获得相应积分,参加社区布道师评选。


  以下,ENJOY  




Q:

请问Apollo里面到处都是的FLAG_是什么?

A:

Google的GLAGS库,用来define一些参数信息




Q:

请问Apollo模块可以分开编译么?比如只使用定位和决策规划模块,其他的比如车辆控制等用自己的?

A:

可以的,使用Bazel build //modules/**可以进行单模块编译。




Q:

请问这个编译怎么终止了?如下图:


A:

编译不过的可以看下磁盘空间,最新5.5的docker文件需要超过40G,磁盘剩余不够一定会报错。




Q:

请问底盘必须要用官方推荐的esdcan卡吗?如果不是,改起来难度大吗?

A:

可以用其他的,系统也能兼容socket can,如下图所示,这些can协议的都能支持。





自社区推出问答积分赛活动来,Apollo小哥哥每天在社区交流群中分享开发者的提问,并收到了很多热心的解答,大家互帮互助的精神非常赞!


为了奖励为社区作出贡献的开发者,Apollo小哥哥每周将选出积分榜第一名,送出Apollo定制周边一份~

 

本周积分榜前10名新鲜出炉,快看看自己有没有上榜吧,第一名记得找小哥哥领奖哦~


开发者在使用Apollo平台过程中,如果遇到任何的技术难题,都可以在社区小程序或开发者交流群寻求大神的解答,欢迎大家积极交流!






您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存